<template>
  <div class="container">
    <!-- 标题 -->
    <h1 class="job-title">C++开发工程师</h1>
    <!-- 职位详情 -->
    <div class="job-details">
      <div class="detail-box">
        <span class="label">公司：</span>
        <span class="info">XX 科技有限公司</span>
      </div>
      <div class="detail-box">
        <span class="label">工资：</span>
        <span class="info">12-18K</span>
      </div>
      <div class="detail-box">
        <span class="label">就业经验：</span>
        <span class="info">3年及以上</span>
      </div>
    </div>
    <!-- 职位描述 -->
    <div class="job-description">
      <h2 class="description-title">职位描述</h2>
      <p class="description-content">
        作为C++开发工程师，您将负责：
        <ul>
          <li>设计和开发高性能的C++应用程序，满足业务需求。</li>
          <li>进行代码优化和性能调优，提升系统稳定性和效率。</li>
          <li>与团队成员协作，参与需求分析和技术讨论，推动项目进展。</li>
          <li>编写和维护技术文档，提供技术支持和培训。</li>
        </ul>
        任职资格：
        <ul>
          <li>本科及以上学历，计算机相关专业优先。</li>
          <li>熟练掌握C++编程，具备扎实的计算机基础和数据结构知识。</li>
          <li>有较强的分析问题和解决问题的能力，具备一定的项目经验。</li>
          <li>良好的团队合作精神和沟通能力，能够承受工作压力。</li>
        </ul>
        工作时间：
        9:00-18:00，周末双休。
        薪资待遇：
        12K-18K，具体薪资根据能力面议。提供完善的培训和晋升机会。
      </p>
    </div>
    <!-- 联系人信息 -->
    <div class="contact-info">
      <div class="detail-box">
        <span class="label">联系人姓名：</span>
        <span class="info">李四</span>
      </div>
      <div class="detail-box">
        <span class="label">联系电话：</span>
        <span class="info">987-6543-2101</span>
      </div>
    </div>
    <!-- 相关论坛链接 -->
    <div class="related-forums">
      <router-link to="/forums" class="forum-link">相关论坛</router-link>
    </div>
  </div>
</template>

<script>
export default {
  name: 'CppDeveloperDetailPage',
};
</script>

<style scoped>
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  padding: 20px;
  background-image: url('@/assets/internet.jpg'); /* 使用相对路径引用图片 */
  background-size: cover; /* 确保图片覆盖整个容器 */
  background-position: center; /* 图片居中 */
  background-repeat: no-repeat; /* 图片不重复 */
}

.job-title {
  margin-bottom: 20px;
  padding: 10px; /* 添加内边距，使背景色更大 */
  background-color: rgba(0, 0, 0, 0.6); /* 半透明黑色背景 */
  color: white; /* 文字颜色为白色 */
  border-radius: 5px; /* 可选：圆角效果 */
  font-size: 24px; /* 增加标题字体大小 */
}

.job-details {
  width: 1000px;
  padding: 20px;
  border: 1px solid black;
  background-color: rgba(255, 255, 255, 0.9); /* 半透明背景 */
  display: flex;
  flex-direction: column; /* 纵向排列子元素 */
  align-items: flex-start; /* 使内容靠左对齐 */
  font-size: 18px;
  margin-bottom: 20px; /* 添加底部间距以分隔职位描述区域 */
}

.detail-box {
  margin-bottom: 15px; /* 添加底部间距 */
}

.label {
  font-weight: bold; /* 使标签文字加粗 */
}

.info {
  color: #333; /* 设置信息的颜色 */
}

.job-description {
  width: 1000px;
  padding: 20px;
  border: 1px solid black;
  background-color: rgba(255, 255, 255, 0.9); /* 半透明背景 */
  font-size: 18px;
}

.description-title {
  margin-bottom: 10px;
  font-size: 22px; /* 增加描述标题的字体大小 */
  color: rgba(0, 0, 0, 0.8); /* 标题颜色 */
}

.description-content {
  color: #333; /* 描述内容的颜色 */
}

.contact-info {
  width: 1000px;
  padding: 20px;
  border: 1px solid black;
  background-color: rgba(255, 255, 255, 0.9); /* 半透明背景 */
  font-size: 18px;
  margin-bottom: 20px; /* 添加底部间距以分隔相关论坛区域 */
}

.related-forums {
  margin-top: 20px; /* 顶部间距 */
  text-align: center; /* 居中对齐 */
}

.forum-link {
  font-size: 18px; /* 字体大小 */
  color: #007BFF; /* 链接颜色 */
  text-decoration: none; /* 去掉下划线 */
}

.forum-link:hover {
  text-decoration: underline; /* 悬停时显示下划线 */
}
</style>